package cn.yitun.chat.yitunservercommonlib.dataentity.vo.room;


import cn.yitun.chat.yitunservercommonlib.crud.yitun.BaseVo;
import cn.yitun.chat.yitunservercommonlib.dataentity.data.message.chat.Section;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;


/**
 * 房间聊天内容表
 * 
 * @author chenyitun
 * @email chenyitun@163.com
 * @date 2020-05-27 14:43:51
 */
@Data
@NoArgsConstructor
public class RoomChatContentVo  extends BaseVo {

    //是否已发 0未处理 1已发
    private String isSend;
    //信息id
    private Long messageId;
    //聊天室id
    private Long roomId;
    //聊天室当时名称
    private String roomName;
    //聊天室当时系统头像
    private Long roomHead;
    //聊天室当时自定义头像
    private String roomAvatar;
    //发送消息用户id
    private Long userId;
    //用户当时系统头像
    private Long userHead;
    //用户当时自定义头像地址
    private String userAvatar;
    //用户当时权限
    private String userPosition;
    //用户姓名
    private String userName;
    //用户当时昵称
    private String userNickname;
    //用户当时聊天室中显示昵称
    private String userRoomNickname;

    /**
     * 段落，段落是指聊天内容有换行分段
     */
    private List<Section> sections;
}
